﻿package com.obas.model.business
{
	import com.ease.model.NamespaceModel;
	import com.obas.model.business.TestcaseScript;

	[Bindable]
	[RemoteClass(alias="com.obas.model.business.SystemFunction")]
	
	public class SystemFunction
		extends
			com.ease.model.NamespaceModel
	{

		private var _testcaseScriptId:Number;
		private var _testcaseScript:com.obas.model.business.TestcaseScript;
		private var _requirementNumber:String;
		private var _developerName:String;
		private var _developerPhone:String;
		private var _developerEmail:String;

		public function SystemFunction()
		{
		}

		public function get testcaseScriptId():Number
		{
			return _testcaseScriptId;
		}

		public function set testcaseScriptId(value:Number):void
		{
			_testcaseScriptId = value;
		}

		public function get testcaseScript():com.obas.model.business.TestcaseScript
		{
			return _testcaseScript;
		}

		public function set testcaseScript(value:com.obas.model.business.TestcaseScript):void
		{
			_testcaseScript = value;
		}

		public function get requirementNumber():String
		{
			return _requirementNumber;
		}

		public function set requirementNumber(value:String):void
		{
			_requirementNumber = value;
		}

		public function get developerName():String
		{
			return _developerName;
		}

		public function set developerName(value:String):void
		{
			_developerName = value;
		}

		public function get developerPhone():String
		{
			return _developerPhone;
		}

		public function set developerPhone(value:String):void
		{
			_developerPhone = value;
		}

		public function get developerEmail():String
		{
			return _developerEmail;
		}

		public function set developerEmail(value:String):void
		{
			_developerEmail = value;
		}
	}
}